// 平台属性管理的请求文件
import request from '@/utils/request'

// 获取sku图片
export function spuImageList(spuId) {
  return request({
    url: `/admin/product/spuImageList/${spuId}`,
    method: 'GET'
  })
}

// 获取销售属性
export function spuSaleAttrList(spuId) {
  return request({
    url: `/admin/product/spuSaleAttrList/${spuId}`,
    method: 'GET'
  })
}

// 商品基础属性接口
export function attrInfoList(category1Id, category2Id, category3Id) {
  return request({
    url: `/admin/product/attrInfoList/${category1Id}/${category2Id}/${category3Id}`,
    method: 'GET'
  })
}

// 添加sku
export function saveSkuInfo(data) {
  return request({
    url: '/admin/product/saveSkuInfo',
    method: 'POST',
    data: data
  })
}

// 获取sku数据
export function productlist(page, limit) {
  return request({
    url: `/admin/product/list/${page}/${limit}`,
    method: 'GET'
  })
}

// 上架商品
export function onSale(skuId) {
  return request({
    url: `/admin/product/onSale/${skuId}`,
    method: 'GET'
  })
}

// 下架商品
export function cancelSale(skuId) {
  return request({
    url: `/admin/product/cancelSale/${skuId}`,
    method: 'GET'
  })
}

// 获取sku明细
export function getSkuById(skuId) {
  return request({
    url: `/admin/product/getSkuById/${skuId}`,
    method: 'GET'
  })
}

